package com.mmd.admin.model.pojo.result;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.SuperBuilder;

import java.math.BigDecimal;

@Getter
@Setter
@SuperBuilder
@NoArgsConstructor
@ApiModel(description = "首页数据")
public class CrmHomeDataInfoResult {

    @ApiModelProperty("总用户数量")
    private Integer userCount;
    @ApiModelProperty("本月用户数量")
    private Integer monthUserCount;
    @ApiModelProperty("实名数量")
    private Integer autonymUserCount;
    @ApiModelProperty("本月实名数量")
    private Integer monthAutonymUserCount;
    @ApiModelProperty("提现金额")
    private BigDecimal cashMoney;
    @ApiModelProperty("已经提现到账金额")
    private BigDecimal cashArrivalMoney;
    @ApiModelProperty("已经提现手续费金额")
    private BigDecimal cashProcedureMoney;
    @ApiModelProperty("本月提现金额")
    private BigDecimal monthCashMoney;
    @ApiModelProperty("已经提现到账金额")
    private BigDecimal monthCashArrivalMoney;
    @ApiModelProperty("已经提现手续费金额")
    private BigDecimal monthCashProcedureMoney;
    @ApiModelProperty("商品数量")
    private Integer commdityCount;
    @ApiModelProperty("本月商品数量")
    private Integer monthCommdityCount;
    @ApiModelProperty("入驻商家数")
    private Integer storeCount;
    @ApiModelProperty("本月入驻商家数")
    private Integer monthStoreCount;
    @ApiModelProperty("订单总数")
    private Integer orderCount;
    @ApiModelProperty("本月订单数")
    private Integer monthOrderCount;
    @ApiModelProperty("订单支付金额")
    private BigDecimal orderMoney;
    @ApiModelProperty("本月订单金额")
    private BigDecimal monthOrderMoney;
}
